241
242
89
90
314
315
30
31
168
169
412
413
258
259
281
282
101
102
487
488
268
269
196
197
404
405
153
154
276
277
227
228
372
373
69
70
131
132
216
217
149
150
409
410
432
433
377
378
155
156
472
473
148
149
498
499
40
41
330
331
284
285
280
281
212
213
18
19
85
86
406
407
169
170
420
421
433
434
255
256
295
296
222
223
290
291
156
157
196
197
341
342
449
450
462
463
397
398
240
241
485
486
177
178
416
417
497
498
210
211
202
203
469
470
211
212
177
178
402
403
399
400
250
251
420
421
492
493
165
166
380
381
400
401
312
313
368
369
269
270
442
443
345
346
370
371
328
329
170
171
198
199
478
479
20
21
116
117
158
159
206
207
342
343
3
4
458
459
131
132
314
315
319
320
60
61
305
306
208
209
152
153
441
442
348
349
132
133
173
174
23
24
492
493
160
161
381
382
224
225
95
96
114
115
50
51
75
76
7
8
283
284
38
39
430
431
280
281
211
212
359
360
402
403
172
173
385
386
501
502
128
129
389
390
440
441
472
473
195
196
289
290
190
191
179
180
57
58
462
463
54
55
141
142
106
107
242
243
216
217
219
220
433
434
281
282
179
180
292
293
224
225
68
69
321
322
335
336
314
315
278
279
140
141
244
245
86
87
336
337
183
184
287
288
15
16
233
234
184
185
70
71
263
264
407
408
387
388
492
493
356
357
376
377
275
276
141
142
220
221
87
88
351
352
469
470
61
62
11
12
414
415
233
234
211
212
351
352
27
28
466
467
434
435
182
183
175
176
45
46
132
133
161
162
122
123
499
500
3
4
325
326
200
201
471
472
396
397
457
458
103
104
301
302
202
203
194
195
421
422
99
100
29
30
168
169
330
331
233
234
208
209
123
124
134
135
54
55
407
408
46
47
439
440
159
160
472
473
471
472
311
312
98
99
199
200
291
292
484
485
460
461
101
102
285
286
200
201
190
191
321
322
321
322
412
413
473
474
140
141
372
373
319
320
172
173
416
417
88
89
80
81
3
4
493
494
90
91
367
368
182
183
121
122
137
138
398
399
285
286
141
142
241
242
422
423
18
19
121
122
75
76
93
94
310
311
22
23
438
439
13
14
280
281
276
277
309
310
227
228
312
313
392
393
330
331
245
246
372
373
395
396
275
276
334
335
404
405
245
246
455
456
180
181
229
230
8
9
500
501
405
406
399
400
320
321
398
399
61
62
38
39
339
340
98
99
14
15
171
172
37
38
232
233
236
237
146
147
475
476
325
326
501
502
163
164
198
199
45
46
324
325
433
434
122
123
492
493
461
462
81
82
79
80
44
45
226
227
495
496
152
153
452
453
221
222
231
232
141
142
456
457
33
34
212
213
67
68
471
472
79
80
77
78
345
346
72
73
233
234
36
37
371
372
106
107
299
300
116
117
219
220
370
371
347
348
170
171
277
278
222
223
242
243
488
489
119
120
226
227
259
260
266
267
73
74
490
491
483
484
404
405
291
292
194
195
8
9
247
248
441
442
131
132
470
471
435
436
205
206
319
320
232
233
472
473
466
467
283
284
5
6
38
39
286
287
334
335
238
239
83
84
47
48
196
197
324
325
338
339
107
108
469
470
369
370
178
179
406
407
486
487
56
57
108
109
260
261
409
410
412
413
193
194
409
410
404
405
117
118
261
262
93
94
206
207
265
266
351
352
427
428
15
16
399
400
204
205
220
221
167
168
434
435
457
458
481
482
301
302
128
129
434
435
167
168
427
428
190
191
385
386
8
9
73
74
400
401
483
484
294
295
27
28
354
355
258
259
107
108
73
74
166
167
441
442
122
123
417
418
203
204
494
495
240
241
442
443
363
364
251
252
482
483
308
309
420
421
202
203
447
448
123
124
432
433
172
173
446
447
326
327
328
329
280
281
233
234
481
482
181
182
471
472
313
314
320
321
336
337
496
497
463
464
210
211
252
253
268
269
483
484
86
87
139
140
356
357
175
176
217
218
465
466
236
237
409
410
136
137
178
179
192
193
457
458
378
379
404
405
424
425
410
411
387
388
259
260
29
30
137
138
70
71
387
388
382
383
21
22
465
466
495
496
103
104
301
302
12
13
344
345
501
502
149
150
461
462
365
366
189
190
288
289
351
352
170
171
21
22
276
277
186
187
284
285
347
348
100
101
472
473
318
319
87
88
31
32
40
41
451
452
155
156
351
352
310
311
197
198
417
418
480
481
225
226
129
130
93
94
172
173
406
407
403
404
203
204
100
101
